home *** CD-ROM | disk | FTP | other *** search
- ===== Für Programmierer =====
-
- Helmut Neukirchen (MultiDialog) hat mich darauf hingewiesen, daß AES
- Aufrufe in Modulen ohne initialisierte AES-Struktur gemacht werden.
- Werden in Modulen AES-Funktionen verwendet sollte in jedem Fall diese
- Initialisierung vorgenommen werden!
- Dabei sind mindestes die Werte in dem GLOBAL-Array[0..2] zu belegen.
- Die Werte sind der von GEM-View übergebenen Struktur zu entnehmen!
-
- Auf besseres Funktionieren der Module in Multi-Tasking-Umgebungen,
- Dank an Helmut Neukirchen!
-
-
- In "Pure C" sieht es z.B. folgendermaßen aus (Beispiel CONVERT.C):
-
-
- ImageOptions *gvw_convert(CONV_Structure *convS)
- {
- /* ... Variablen-Deklarationen ... */
-
- extern GEMPARBLK _GemParBlk;
- _GemParBlk.global[0] = convS->versions.aes_version;
- _GemParBlk.global[1] = convS->versions.multi_task;
- _GemParBlk.global[2] = convS->versions.applicationID;
- _GemParBlk.global[10] = convS->screen_depth;
-
- /* ... Der Rest des Quelltextes ... */
- }
-
-
- Marl, 31.12.93
- Dieter Fiebelkorn
-